<?php
session_start();
$GLOBALS['now'] = gmdate('D,d M Y H:i:s') . 'GMT';   
header('Expires:0');
header('Last-Modified:'. $GLOBALS['now']);   
header('Cache-Control:no-store,no-cache,must-revalidate,pre-check=0,post-check=0,max-age=0');
header('Pragma:no-cache');  
$j=0;
for($i=48;$i<=57;$i++)
{
	$charArray[$j]=chr($i);
	$j++;
}
for($i=65;$i<91;$i++)
{
	$charArray[$j]=chr($i);
	$j++;
}
for($i=97;$i<123;$i++)
{
	$charArray[$j]=chr($i);
	$j++;
}
$MaxNum=count($charArray)-1;
for($j=0;$j<6;$j++)
{
	$i=rand(0,$MaxNum);
	$checkCode=$checkCode . $charArray[$i];
}
$_SESSION["CheckCode"] = $checkCode;
$im=@imagecreate(80,20);
if($im)
{
	$color=imagecolorallocate($im,228,228,228);
	imagefill($im,0,0,$color);
	$color=imagecolorallocate($im,255,94,20);
	imagestring($im,5,16,3,$checkCode,$color);
	imageline ($im,0,rand() % 20, 80,rand() %20,$color);
	imagegif($im);
}
?>
